TViewIP Version 2025.09.10.1

Reset Source file to stable version

Changes from 2025.08.27.01 to 2025.09.10.1
1) Removed filename change logic (10.1.1.13) causing auto downloads to break

Changes from 10.1.1.13 to 2025.08.27.01
1) Changed version control number to use date of release

Changes from 10.1.1.12 to 10.1.1.13
1) Stopped TView from creating new backup file with _0 filename when restarting. 
Data is now appened to end of last file.

Changes from 10.1.1.11 to 10.1.1.12
1) Corrected pressure sensor readings when TV2 set to hectopascals.

Changes from 10.1.1.10 to 10.1.1.11
1) Added check for character length of location/sensor name combinations. 
Must be less than 30 characters.

Changes from 10.1.1.8 to 10.1.1.9
1) Uncomment port scanning logic in DevicePortScan

Changes from 10.1.1.7 to 10.1.1.8
1) Delete entry from DevicePortRangesToScanDatabase when TV2 is deleted.

Changes from 10.1.1.6 to 10.1.1.7
1) Rollback 10.1.1.5 changes: Set "reply to" email address to server logon 
email for email alert

Changes from 10.1.1.5 to 10.1.1.6
1) Removed duplicate IP address check when registering TV2 device.

Changes from 10.1.1.4 to 10.1.1.5
1) Set reply to email address to server logon email for email alert.

Changes from 10.1.1.3 to 10.1.1.4
1) Added firmware specific download logic tested with 10.1d.01, 7.1d.23, 5.1d.8d

Changes from 10.1.1.2 to 10.1.1.3
1) Changed download of current readings to stop doing second celsius conversion 
when TV2 set for fahrenheit
and TView set to celsius.
2) Corrected spelling of fahrenheit

Changes from 10.1.1.1 to 10.1.1.2
1) Changed TViewRegistrationForm to truncate sensor port names to 20 characters.

Changes from 10.1.1.0 to 10.1.1.1
1) Corrected issue of not adding channel info when downloading sensor info
2) Corrected issue of not increment line after sensor port name when downloading 
sensor info

Changes from 9.1.14.3 to 10.1.1.0
1) Removed calibration information and IIR filter data from SensorInfo.
2) Changed IP sensor naming logic to replace " " with "%20" on update.

Changes from 9.1.14.2 to 9.1.14.3
1) Changed Location label on TViewRegistration initial status to disabled until 
location entered.
2) Changed property names to meet coding conventions (first ketter capitalized)
3) Changed method names to meet coding conventions (first letter capitalized)

Changes from 9.1.14.1 to 9.1.14.2
1) Changed Location label foreground color to red when field is empty on 
TViewRegistrationForm

Changes from 9.1.14.0 to 9.1.14.1
1) Changed Location to required field on TViewRegistrationForm

Changes from 7.1.3.1 to 9.1.14.0
1) Changed version to match current firmware numbering

Changes from 7.1.3.0 to 7.1.3.1
1) Special fix to deal with firmware not sending sensor names on unpluged 
sensors

Changes from 7.1.2.10 to 7.1.3.0
1) Corrected code to advance token count at end on download method in 
DeviceComVersion2nSensorInfo
2) Corrected lower case method names in MainWindow
3) Deleted unused class ComTokenProcessor2n
4) Removed unused variables

Changes from 7.1.2.9 to 7.1.2.10
1) Corrected code to skip blank token at end on download method in 
DeviceComVersion2SensorInfo and DeviceComVersion2nSensorInfo

Changes from 7.1.2.8 to 7.1.2.9
1) Corrected specified .NET Framework for all subassemblies to 4.7.2
2) Included Framework download in Setup project
3) Changed configuration section names to TViewIP
4) Changed configuration section version to current version number

Changes from 7.1.2.7 to 7.1.2.8
1) Corrected assembly name to TViewIP for user.config file

Changes from 7.1.2.6 to 7.1.2.7
1) Renamed assemblies to correctly represent current names

Changes from 7.1.2.5 to 7.1.2.6
1) Correct icon to desktop shortcut

Changes from 7.1.2.4 to 7.1.2.5
1) Correct application setup process

Changes from 7.1.2.3 to 7.1.2.4
1) Added file stream flush operations to force buffer writes.

Changes from 7.1.2.2 to 7.1.2.3
1) Corrected display for 2 port wireless sensor with only one sensor

Changes from 7.1.2.1 to 7.1.2.2
1) Corrected .xls file naming problem

Changes from 7.1.2.0 to 7.1.2.1
1) Added VS2019 setup project

Changes from 7.1.1.22 to 7.1.2.0
1) Migrated source code from visual studio 2017 to visual studio 2019

Changes from 7.1.1.21 to 7.1.1.22
1) Corrected incorrent current readings displays when temperature reads below -32F

Changes from 7.1.1.20 to 7.1.1.21
1) Corrected Current Readings display when TV2 set to Farenheit

Changes from 7.1.1.19 to 7.1.1.20
1) Corrected version number displayed of xls workbooks
2) Corrected display of sensor names on worksheets

Changes from 7.1.1.18 to 7.1.1.19
1) Added Door Open/Closed alarms

Changes from 7.1.1.17 to 7.1.1.18
1) Changed font for reviewed alarm alerts to light grey and italic

Changes from 7.1.1.16 to 7.1.1.17
1) BUG FIX: Corrected setting TV2 specific email address for alerts

Changes from 7.1.1.15 to 7.1.1.16
1) Send alert emails to TV2 specific address

Changes from 7.1.1.14 to 7.1.1.15
1) Added alert email address text box to registration form
2) Added error message when trying to register previously registers serial number

Changes from 7.0.1.13 to 7.1.1.14
1) Added new branch for changes required for government contract bid
2) Reversed codes for AC On/Off indicators (firmware did not match documentation)
